motorized troops - Español Inglés Diccionario